草庐IT

IOS devicesWithMediaType 弃用

全部标签

java - Spring PageableArgumentResolver 已弃用,如何使用 PageableHandlerMethodArgumentResolver?

这是我当前的PageableResolver:@OverridepublicvoidaddArgumentResolvers(ListargumentResolvers){PageableArgumentResolverresolver=newPageableArgumentResolver();resolver.setFallbackPageable(newPageRequest(1,5));argumentResolvers.add(newServletWebArgumentResolverAdapter(resolver));}但PageableArgumentResolver已

spring - 'org.springframework.boot.autoconfigure.web.HttpMapperProperties' 类被标记为已弃用?

我使用SpringInitializr(http://start.spring.io/)在自动创建的应用程序类中创建了一个示例SpringBoot1.2.2项目:packagedemo;importorg.springframework.boot.SpringApplication;importorg.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplicationpublicclassDemoApplication{publicstaticvoidmain(String[]args){Spr

android - 如何修复 Android Studio 3.3 中的 AAPT2 警告 [以下项目选项已弃用并已删除 : android. enableAapt2]

当我构建我的应用程序时。在将AndroidStudio版本更新到3.3并更新gadler插件等后,我收到了警告。这是我的build.gradle(Module:App)applyplugin:'com.android.application'applyplugin:'kotlin-android'applyplugin:'kotlin-android-extensions'android{compileSdkVersion28defaultConfig{applicationId"com.jirin.kollinapp"minSdkVersion19targetSdkVersion28

android - 实现共享位置地点选择器,与没有地点选择器的 WhatsApp 相同,因为它已被弃用

我们需要共享位置,这是与用户界面和功能类似的WhatsApp。我发现GooglePlacePicker已被弃用,并已迁移到PlacesClients。说喜欢,当他们尝试搜索时,可能是,我不擅长解释我的想法,但总的来说,我正在寻找上述类型的实现。而且我还了解到,Google会从以下网址对搜索或地点收费,https://github.com/rtchagas/pingplacepicker我所累的是,编码部分:Places.initialize(applicationContext,"GoogleAPIKey")placesClient=Places.createClient(this)v

java - getActionView 已弃用?

今天我决定将我的android应用从Java翻译成Kotlin!:)但是当我输入这个时我很惊讶:valsearchItem=menu.findItem(R.id.action_search)valsearchView=MenuItemCompat.getActionView(searchItem)asSearchViewAndroidStudio告诉我:“'getActionView(MenuItem!):View!'已弃用。在Java中已弃用"所以在问你解决方案之前,我问谷歌解决方案是什么,我相信我找到了解决方案:“直接使用getActionView()。”所以我像这样修改了我的代码

Android 已弃用 apache 模块(HttpClient、HttpResponse 等)

自API级别22起,Android已弃用Apache模块,所以我的问题是,我该如何使用,例如来自Apache库而不是AndroidSDK的HttpResponse?问题是这两个包都是一样的。但是,例如HttpGet是可以的,因为它在Apache中被称为HttpGetHC4。 最佳答案 方法HttpClient已被弃用。您现在可以使用URLConnection,如本例所示:privateStringBufferrequest(StringurlString){//TODOAuto-generatedmethodstubStringBu

android - ConnectivityManager.CONNECTIVITY_ACTION 已弃用

在AndroidN中,官网上提到“针对AndroidN的应用程序不接收CONNECTIVITY_ACTION广播”。并且还提到可以使用JobScheduler作为替代方案。但是JobScheduler并没有提供与CONNECTIVITY_ACTION广播完全相同的行为。在我的Android应用程序中,我使用此广播来了解设备的网络状态。我想知道这个状态是CONNECTING还是CONNECTED在CONNECTIVITY_ACTION广播的帮助下,它最适合我的要求。现在它已被弃用,任何人都可以建议我获取当前网络状态的替代方法吗? 最佳答案

android - 如何使用 Android 的 camera 或 camera2 API 来支持新旧 API 版本而没有弃用说明?

新的camera2API让我很困惑。我想开发一个使用设备摄像头的应用(适用于AndroidAPI10-21)。如前所述here,我应该使用“相机”API。但是,当我尝试将“相机”API(android.hardware.Camera)添加到list的用户功能时,itismarkedasdeprecated.另一方面,我无法将其更改为“camera2”API(android.hardware.camera2),因为它仅与AndroidAPI21+(Android5-Lollipop)兼容-会链接它也是,但我只能添加2个链接。我不仅希望我的应用在旧版Android上运行,而且还希望在最新版

Android LocationClient 类已弃用,但在文档中使用

如果我们仔细阅读LocationClient的文档,我们可以看到该类已被弃用。但是documentationtogetthecurrentlocation中使用了已弃用的类.我认为这有点误导还是我查看的文档不正确? 最佳答案 Google再次发布了一个新的API,但他们没有更新文档:$在花了一些时间试图弄清楚它是如何工作的之后,我得到了它,这里有一个使用新的/最新的位置服务API的完整示例。..享受开发:)importandroid.location.Location;importandroid.app.Activity;impor

AndroidJUnit4.class 已弃用 : How to use androidx. test.ext.junit.runners.AndroidJUnit4?

对于我正在使用的仪器测试@RunWith(AndroidJUnit4.class)来自importandroidx.test.runner.AndroidJUnit4;为了建立我的测试用例。现在这一行被标记为已弃用,并提示使用AndroidJUnit4fromimportandroidx.test.ext.junit.runners.AndroidJUnit4但是,如果我尝试从命名包中导入AndroidJUnit4会收到错误,即无法解析ext。你有什么想法,应该在gradle中包含什么包来解决这个问题? 最佳答案 根据thedocu